package cn.sczhyt.modules.szhy.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 会议请假表
 * 
 * @author luojialin
 * @email 78357966@qq.com
 * @date 2021-04-29 16:32:37
 */
@Data
@TableName("meeting_leave")
public class MeetingLeaveEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	@TableId
	private String leaveId;
	/**
	 * 请假人Id
	 */
	private String leaveUserId;
	/**
	 * 请假人姓名
	 */
	private String leaveUsername;
	/**
	 * 会议id
	 */
	private String meetingId;
	/**
	 * 请假开始时间
	 */
	private Date leaveStartTime;
	/**
	 * 请假结束时间
	 */
	private Date leaveEndTime;
	/**
	 * 请假原因
	 */
	private String leaveReason;
	/**
	 * 请假图片
	 */
	private String leavePicUrl;
	/**
	 * 审批状态 
	 */
	private String leaveStatus;
	/**
	 * 退回原因
	 */
	private String returnReason;
	/**
	 * 审批时间
	 */
	private Date updateDatetime;
	/**
	 * 审批人id
	 */
	private String updateUserId;
	/**
	 * 审批人姓名
	 */
	private String updateUsername;

}
